package chapter13.wrapper.String.StringBuffer.Exercise;

import java.util.Scanner;

/**
 * @Auther: Tx
 * @Date: 2022/5/9 20:15
 */
/*要求：
* 1.输入商品名称
* 2.输入价格，并格式化  例如：1234.12   ===》1,234.12
* */
public class Ex02 {
    public static void main(String[] args) {
//        将输入的价格格式化 例如 ： 123456.7  123,456.7
//        思路：
//        1.首先找到.的索引
//        2.然后从后往前，依次追加，

        Scanner input = new Scanner(System.in);
        System.out.println("输入商品");
        String type = input.next();
        System.out.println("输入价格");
        String price = input.next();
        StringBuffer stringBuffer = new StringBuffer(price);
        int index = stringBuffer.indexOf(".");//查找到小数点的位置
//   循环处理
        for (int i = index-3; i > 0; i -= 3) {
            stringBuffer.insert(i,",");
        }
//        追加商品名称
        stringBuffer.insert(0,type+"  ");
        System.out.println(stringBuffer);

    }
}
